package lbh.crawler;

import java.util.List;

public interface Lifecycle {

	public void prepare();

	public void start();

	public void stop();

	public void cleanup();

	public void addLifecycleListener(LifecycleListener l);

	public void removeLifecycleListener(LifecycleListener l);
	
	public List<LifecycleListener> getLifecycleListeners();
}
